Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2001
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Australia F2 France F6 France F8 France F9 USA F28 Australia F1 Australia F2 USA F22 USA F23 USA F27 USA F28 USA F2 USA F3 USA F3 USA F4 USA F5 USA F8 USA F9 Spain F9 Spain F10 USA F25 USA F26 USA F2 USA F11 Spain F13 USA F29 USA F24 Uncle Tobys Challenger - Tasmania Uncle Toby's Australian Men's Clay Court Challenger - Canberra Shimadzu All Japan Indoor Tennis Championships - Kyoto Shimadzu All Japan Indoor Tennis Championships - Kyoto Challenger Casablanca San Angel - Mexico City Harrah's Entertainment Men's Pro Challenger - Tunica GHI Bronx Tennis Classic - Bronx XL Bermuda Open - Bermuda Ciudad de Pozoblanco Open Diputacion - Cordoba Togliatti Cup - Togliatti Olbia Challenger - Olbia Heineken Challenger - Ho Chi Minh City Voit Mexico City Open - Mexico City Isla de Lanzarote - Lanzarote Countrywide Classic USTA Challenger - Carson Gemax Open - Belgrade Keio Challenger International Tennis Tournament - Yokohama 2007 Challenger of Santa Clara - Valencia 2006 Challenger of Santa Clarita California Challenger - Valencia Budapest Challenger - Budapest Smith Barney Men's Challenger - Covington Open de Montauban - Montauban Flea Market Cup - Busan Uncle Toby's Challenger in Burnie - Burnie Penza Cup - Penza Ourocard Tennis Challenger - Sao Paulo Open Diputacion Ciudad de Pozoblanco - Cordoba Fifth Third Bank Tennis Championships - Lexington Oldum Brown Vancouver Open - Vancouver Alexander Kolyaskin Memorial - Donetsk PEOPLEnet CUP - Dnepropetrovsk IPP Open - Helsinki Taiwan Challenger - Kaohsiung Bukhara Challenger - Bukhara Sunrise Challenger Rhodes Challenger Ramat Hasharon Challenger Austin Challenger - Austin The Swanston Challenger - Sacramento Isla de Gran Canaria - Mas Palomas The $50,000 Pro Challenger at Calabasas - Calabasas Ford Tennis Championships - Louisville Rhodes Challenger Ramat Hasharon Challenger Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Vancouver Challenger Samsung Securities Cup - Seoul ECM Prague Open 2005 - Prague San Jose Challenger Odlum Brown Vancouver Open - Vancouver Fergana Challenger Nottingham Challenger Open D'Orleans - Orleans Astana Challenger Beijing Challenger Home Depot Center USTA Challenger - Carson XL Bermuda Open - Bermuda Granby Challenger Columbus Challenger Ortisei Challenger Vancouver Challenger Bangkok Challenger Torneo Internacional Challenger Fila 2006 - Leon Atlanta Clay Court Challenger - Atlanta Quimper Challenger Dallas Challenger Leon Challenger Busan Challenger Nottingham Challenger Istanbul Challenger Alphen Challenger Bancolombia Open - Bogota Mordova Cup 2007 - Saransk Nottingham Challenger Rennes Challenger Helsinki Challenger Ilkley Challenger Vancouver Challenger Sacramento Challenger Monterrey Challenger Shanghai Challenger Brescia Challenger VI Gramado Open de Tenis - Gramado Maui Challenger Guangzhou Challenger Shenzhen Challenger Raanana Challenger Karshi Challenger Kaohsiung Challenger Ho Chi Minh City Challenger Happy Valley Challenger Swanston Challenger - Sacramento Knoxville Challenger Surbiton Challenger Ilkley Challenger Astana Challenger Aptos Challenger Vancouver Challenger Mons Challenger Columbus Challenger Dallas Challenger Nottingham Challenger Taipei City Challenger Akbank Private Banking TED Open - Istanbul Seoul Challenger Busan Challenger Ningboo Challenger Knoxville Challenger Newport Beach Challenger Winnetka Challenger Seoul Challenger Taipei City Challenger Bratislava Challenger Noumea Challenger Indian Wells Challenger Columbus Challenger Raanana Challenger Seoul Challenger Busan Challenger Surbiton Challenger Aptos Challenger The LTA Wrexham Challenger - Wrexham Tashkent Challenger Fairfield Challenger Suzhou Challenger Canberra Challenger Indian Wells Challenger HTV Challenger - Ho Chi Minh City Le Gosier Challenger 2006 USTA Tallahassee Tennis Challenger - Tallahassee Czech Open - Prostejov Istanbul Challenger Busan Challenger Ho Chi Minh City Challenger Dallas Challenger Gimcheon Challenger Togliatti Cup - Togliatti Guzzini Challenger - Recanati Newport Beach Challenger Burnie Challenger Launceston Challenger Bangkok Challenger Bangkok Challenger Yokohama Challenger Wailea Men's Challenger - Maui USTA Comerica Challenger - Aptos Gwangju Challenger Singha Tennis Classic - Tarzana Fifth Third Bank Tennis Classic - Lexington Project Independence Men's Challenger - Mandeville Binghamton Challenger dBI Tennis Challenger - Binghamton Mallorca Challenger Cassis Challenger Helsinki Challenger Uncle Toby's Burnie Challenger - Tasmania Ljubljana Open - Ljubljana Credicard Mastercard Tennis Cup - Campos do Jordao 13 BH Tennis Open International Cup - Belo Horizonte Alexander Kolyaskin Memorial - Donetsk College Station Challenger - College Station TED Open - Istanbul Pro Challenger at Calabasas - Calabasas Czech Open 2006 - Prostejov Newport Beach Challenger Morelos Challenger Tashkent Challenger - Tashkent Samsung Securities Cup - Seoul Prague Challenger Athens Challenger Busan Challenger International Indoor Tennis Championships of Croatia - Zagreb PBZ Zagreb Indoors - Zagreb Sao Paulo Challenger Tour Finals AIG Japan Open Tennis Championships - Tokyo Zhuhai Challenger San Francisco Challenger The Artois Championships - London The Nottingham Open - Nottingham Indianapolis Tennis Championships - Indianapolis Chennai Open - Chennai Delray Beach International Tennis Championships - Delray Beach Gerry Weber Open - Halle Dallas Challenger Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Abierto Mexicano Telcel - Acapulco U.S. Mens's Clay Court Championship - Houston Nottingham-2 Challenger Medibank International - Sydney SA Tennis Open - Johannesburg Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Winston Salem - Winston Salem AIG Japan Open Tennis Championships - Tokyo Aircel Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb Salzburg Challenger Heineken Open - Auckland Interwetten Austrian Open - Kitzbuhel Tashkent Challenger Rakuten Japan Open - Tokyo Geneva Challenger BMW Open - Munich Indianapolis Tennis Championships - Indianapolis Chennai Open - Chennai Jerusalem Challenger Legg Mason Tennis Classic - Washington Loughborough Challenger BRD Nastase Tiriac Trophy - Bucharest Serbia Open - Belgrade UNICEF Open - 's Hertogenbosch PTT Thailand Open - Bangkok Kremlin Cup - Moscow Campbell's Hall of Fame Tennis Championships - Newport Aircel Chennai Open - Chennai Serbia Open - Belgrade Delray Beach International Tennis Championships - Delray Beach Batman Challenger Kremlin Cup - Moscow PBZ Zagreb Indoors - Zagreb Little Rock Challenger Open Sud de France - Montpellier Le Gosier Challenger Countrywide Classic - Los Angeles Guadalajara Challenger Power Horse Cup - Dusseldorf Hall of Fame Tennis Championships - Newport Mexico City Challenger BB&T Atlanta Open - Atlanta Citi Open - Washington Swiss Indoors Basel - Basel Open Sud de France - Montpellier Kun-Ming Challenger AEGON Championships - London Memphis Open - Memphis Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Open de Nice Cote d'Azur - Nice Citi Open - Washington BB&T Atlanta Open - Atlanta Winston-Salem Open - Winston-Salem Swiss Indoors Basel - Basel Mercedes Cup - Stuttgart Citi Open - Washington Kremlin Cup - Moscow Abierto Mexicano Telcel - Acapulco ASB Classic - Auckland Nature Valley International - Eastbourne Abierto Mexicano de Tenis Mifel - Los Cabos New York Open - New York Abierto Mexicano Telcel - Acapulco European Open - Antwerp Erste Bank Open - Vienna Murray River Open - Melbourne Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Stockholm Open - Stockholm Delray Beach Open - Delray Beach Athens Challenger Rakuten Japan Open - Tokyo Ningboo Challenger Aegon Nottingham Open - Nottingham Geneva Open - Geneva Ortisei Challenger AEGON Championships - London Topshelf Open - 's-Hertogenbosch BB&T Atlanta Open - Atlanta Abierto Mexicano - Los Cabos Winston-Salem Open - Winston-Salem SA Tennis Open - Johannesburg Open Sabadell Atlantico - Barcelona US Men's Clay Court Championship - Houston Champaign Challenger Ordina Open - 's-Hertogenbosch AEGON Championships - London Hall of Fame Open - Newport Winston-Salem Open - Winston-Salem Intrum Stockholm Open - Stockholm Swiss Indoors Basel - Basel Open Parc - Lyon Libema Open - 's-Hertogenbosch Chengdu Open - Chengdu Adelaide International - Adelaide AEGON Championships - London Hamburg European Open - Hamburg Sardegna Open - Cagliari Thailand Open - Bangkok Dallas Open - Dallas Citi Open - Washington United Cup - Australia BMW Open - Munich Irving Challenger PTT Thailand Open - Bangkok St. Petersburg Open - St. Petersburg Regions Morgan Keegan Championships - Memphis The Stella Artois Championships - London Open de Nice Cote d'Azur - Nice Las Vegas Challenger Campbell's Hall of Fame Tennis Championships - Newport Farmers Classic - Los Angeles Open Parc - Lyon Leon Challenger Hua Hin Challenger Aircel Chennai Open - Chennai Andria Challenger Delray Beach Open - Delray Beach Binghamton Challenger BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Canberra Challenger Shenzhen Challenger European Open - Antwerp Delray Beach Open - Delray Beach Gonet Geneva Open - Geneva Kaohsiung Challenger BB&T Atlanta Open - Atlanta Citi Open - Washington Champaign Challenger Canberra Challenger Tashkent Challenger Busan Challenger BRD Nastase Tiriac Trophy - Bucharest TEB BNP Paribas Istanbul Open - Istanbul Topshelf Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Gerry Weber Open - Halle Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport Shenzhen Open - Shenzhen Rakuten Japan Open - Tokyo Aircel Chennai Open - Chennai Garanti Koza Sofia Open - Sofia Memphis Open - Memphis Abierto Mexicano Telcel - Acapulco TEB BNP Paribas Istanbul Open - Istanbul Hall of Fame Tennis Championships - Newport Shenzhen Open - Shenzhen Winnipeg Challenger Gatineau Challenger Chengdu Open - Chengdu New York Open - New York Delray Beach Open - Delray Beach Mercedes Cup - Stuttgart AEGON International - Eastbourne Chengdu Open - Chengdu Next Gen ATP Finals - Milan Brisbane International - Brisbane US Men's Clay Court Championship - Houston Barcelona Open Banc Sabadell - Barcelona Citta di Monza - Monza BB&T Atlanta Open - Atlanta Boss Open - Stuttgart St. Petersburg Open - St. Petersburg Rakuten Japan Open - Tokyo Intrum Stockholm Open - Stockholm Swiss Indoors Basel - Basel Abierto Mexicano Telcel - Acapulco Delray Beach Open - Delray Beach St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai San Diego Open - San Diego Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston cinch Championships - London Viking International - Eastbourne Erste Bank Open - Vienna Dallas Open - Dallas Delray Beach Open - Delray Beach TD Waterhouse Cup - Long Island Tennis Channel Open - Las Vegas U.S. Mens's Clay Court Championship - Houston The Hypo Group Tennis International 2008 - Poertschach Countrywide Classic - Los Angeles Pilot Pen Tennis - New Haven China Open - Beijing AIG Japan Open Tennis Championships - Tokyo ATP Kremlin Cup - Moscow Regions Morgan Keegan Championships - Memphis AEGON International - Eastbourne BMW Open - Munich Qatar ExxonMobil Open - Doha Brisbane International - Brisbane Noventi Open - Halle Regions Morgan Keegan Championships - Memphis CA Tennis Trophy - Vienna Truist Atlanta Open - Atlanta cinch Championships - London Canberra Challenger Pacific Life Open - Indian Wells Abierto Mexicano - Los Cabos BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai Mutua Madrid Open - Madrid Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rolex Paris Masters - Paris Shanghai - Shanghai BNP Paribas Open - Indian Wells Western & Southern Financial Group Masters - Cincinnati Sony Ericsson Open - Miami Miami Open - Miami Sony Ericsson Open - Miami Miami Open - Miami China Open - Beijing Sony Ericsson Open - Miami Rothesay International - Eastbourne Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Medibank International - Sydney BNP Paribas Open - Indian Wells SAP Open - San Jose Rogers Cup - Montreal Miami Open - Miami Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Miami Open - Miami U.S. Open - New York Rogers Cup - Montreal French Open - Paris Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York BB&T Atlanta Open - Atlanta Australian Open - Melbourne French Open - Paris U.S. Open - New York Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Rolex Paris Masters - Paris Australian Open - Melbourne BNP Paribas Open - Indian Wells Coupe Rogers - Montreal Wimbledon - London Shanghai Rolex Masters - Shanghai Sony Ericsson Open - Miami Abierto Mexicano de Tenis Mifel - Los Cabos Citi Open - Washington Western & Southern Open - New York Rolex Paris Masters - Paris Libema Open - 's-Hertogenbosch Miami Open - Miami BNP Paribas Open - Indian Wells Rogers Cup - Montreal Western & Southern Open - Cincinnati National Bank Open - Montreal U.S. Open - New York Monte-Carlo Rolex Masters - Monte-Carlo Pacific Life Open - Indian Wells BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto French Open - Paris Mutua Madrid Open - Madrid Australian Open - Melbourne Next Generation Adelaide International - Adelaide Claro Open Colombia - Bogota U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London Atlanta Tennis Championships - Atlanta Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Rakuten Japan Open - Tokyo Delray Beach Open - Delray Beach Millennium Estoril Open - Estoril U.S. Open - New York Wimbledon - London Wimbledon - London French Open - Paris Davis Cup, Group 1, PO, ZIM-ISR 1-4 Davis Cup, Group 1, 1R, ISR-SCG 1-4 Wimbledon - London Davis Cup, Group 1, 2R, ISR-ITA 3-2 Davis Cup, World Group, PO, ISR-PER, 4-1 Wimbledon - London Davis Cup, Group I, 2R, ISR-POL 3-1 Davis Cup, World Group, PO, ISR-CAN 2-3 Davis Cup, World Group, PO, ISR-ARG 2-3 Davis Cup, Group I, 1R, POR-ISR 5-0 Davis Cup, Group I, PO, ISR-UKR 0-5 Davis Cup, Group I, PO, ISR-ROU 5-0 Davis Cup, Group I, 1R, RSA-ISR 2-3 ATP Cup - Brisbane, Perth, Sydney ATP Cup - Sydney Davis Cup, Group D, Glasgow French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris All Lower level tournaments Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London Australian Open - Melbourne Mubadala World Tennis Championship Wimbledon - London Australian Open - Melbourne Davis Cup, World Group, SF, ESP-ISR, 4-1 Davis Cup, World Group, QR, USA-UZB 4-0 Laver Cup - London Laver Cup - Geneva Davis Cup, World Group, 1R, FRA-ISR 5-0 Davis Cup, Qualifiers, 1R, USA-COL 4-0 Davis Cup, World Group, PO, ISR-AUT 2-3 Olympics - Rio de Janeiro Davis Cup, PO, CHI-ISR 4-1 Davis Cup, Group I, 2R, ISR-POR 3-2 Davis Cup, World Group, PO, BEL-ISR 3-2 Davis Cup, Group I, 2R, SLO-ISR 1-3 Davis Cup, Group I, PO, ISR-SLO 3-2 Davis Cup, Group I, PO, ISR-SWE 3-1 Davis Cup, World Group, PO, ISR-CHI 3-2 Davis Cup, World Group, 1R, SWE-ISR 2-3 Davis Cup, World Group, QF, ISR-RUS, 4-1 Davis Cup, World Group, PO, JPN-ISR 2-3 Davis Cup, Group I, 1R, ROU-ISR 5-0 Davis Cup, World Group, 1R, ISR-SWE 2-3 Davis Cup, Group I, 2R, CZE-ISR 3-1 Wimbledon (juniors) Davis Cup, Group I, 1R, SWE-ISR 3-1 Davis Cup, Group 1, 1R, ISR-LUX 5-0 Davis Cup, Finals, Group F Davis Cup, Finals, QF, ITA-USA 2-1 Davis Cup, Group I, 1R, HUN-ISR 3-2 U.S. Open (juniors) U.S. Open (juniors) Wimbledon - London French Open (juniors) U.S. Open (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Australian Open (juniors) French Open (juniors) Wimbledon (juniors) Truist Atlanta Open - Atlanta Exhibition Diriyah Tennis Cup Nitto ATP Finals - Turin Western & Southern Open - Cincinnati U.S. Open - New York Laver Cup - Vancouver Shanghai Rolex Masters - Shanghai Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Rolex Paris Masters - Paris Nitto ATP Finals - Turin United Cup - Australia Miami Open - Miami Australian Open - Melbourne Delray Beach Open - Delray Beach BNP Paribas Open - Indian Wells Rothesay International - Eastbourne Davis Cup, World Group, Q, UKR-USA 0-4 BMW Open - Munich Wimbledon - London Abierto Mexicano Telcel - Acapulco Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris Western & Southern Open - Cincinnati Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Gonet Geneva Open - Geneva cinch Championships - London Olympics - Paris National Bank Open - Montreal U.S. Open - New York Laver Cup - Berlin Japan Open Tennis Championships - Tokyo Australian Open - Melbourne Shanghai Rolex Masters - Shanghai Rolex Paris Masters - Paris Nitto ATP Finals - Turin Davis Cup, World Group, QF, USA-AUS 1-2 Dallas Open - Dallas BNP Paribas Open - Indian Wells National Bank Open - Toronto Citi Open - Washington Rothesay International - Eastbourne United Cup - Australia Delray Beach Open - Delray Beach Wimbledon - London Mutua Madrid Open - Madrid Miami Open - Miami National Bank Open - Toronto Citi Open - Washington U.S. Open - New York Cincinnati Open - Cincinnati Internazionali BNL d'Italia - Rome Gonet Geneva Open - Geneva French Open - Paris Boss Open - Stuttgart cinch Championships - London Japan Open Tennis Championships - Tokyo Laver Cup - San Francisco Davis Cup, World Group, Q2, USA-CZE 2-3 Rolex Paris Masters - Paris Shanghai Rolex Masters - Shanghai Swiss Indoors Basel - Basel Nitto ATP Finals - Turin